Unless your account is verified, I think you're limited to 15 minutes. But seriously, don't worry about time. Keep your video interesting and it can be as long as you're able to keep your audience's attention.
(I will, however, echo JayRuz's advice that the average Youtube watcher has a very short attention span. If you go long for the sake of going long, your audience will never see the ending)