LIVE now 23 mile skydive

So is Red Bull financing this endeavor completely?

Also, how long will it take him to fall? And where is he supposed to land?

The way my weekend has gone I'm guessing he'll land in the middle of the hood of my truck.
 
Whenever they show the balloon, I just keep picturing it popping and then everything falling to the ground in a uncontrollable manner.
 
Might as well just fly to the moon. (Yes I know that's not possible in the balloon)