Which is better for filming long videos, an iPhone or a camcorder?

I have a camcorder which I've had for a few years, and I also have an iPhone which I've only had for a few months. I've just been thinking whether I should sell my camcorder and just do all my filming with my iPhone.

The problem is, when I film a video it's usually at least one hour long (the longest video I did with my camcorder was about 1 hour 10 mins). So would my iPhone battery last for over an hour, and still have enough charge to make phone calls etc. For the rest of the day? Also, I have the 16gb iPhone 5C, so would it have enough memory to record a video that is just over an hour long?

So long as you have enough memory available, you can record an hour on the iPhone. If will bring the battery down quite a bit. I would recommend getting an external battery power pack. You can get some that have a USB port and you just plug your phone into them. You can also get something like a Mophie (http://www.mophie.com). That being said, you may not save money if you sell your camcorder only to buy an external battery.