How to post a video you made on your iPhone to YouTube?

Everytime I try to send a video from my iPhone to YouTube it says it's too large and I have to cute it down to like 2 minutes but I see people posting 10 minute long videos from their iPhone, how does this work? Do I need a special program?

If you are a Youtube Partner (I'm), you can make videos over 15 minutes. But if you are NOT a Youtube Partner, your iPhone standards only go up to a few minutes

Hope you have a whopping big data plan.
Log on to a Wi-Fi connection before you do something like that.
Don't use the cell phone towers to do large data transfers up or down.

If you must… Move the video to your computer and upload it from there.