With over 300 weather balloons, National Geographic successfully recreates Pixar's Up by launching a small house into the air, setting a new world record for the largest balloon cluster flight ever attempted.