Long range, high altitude, potentially solar powered airplanes [...] If the planes are travelling approx 15 miles about earth, that works out to around 2,200 mph, or Mach 3
Weird he needs a million dollars... Could surely send one balloon up for what, under $2000? Hope he remembers to fit a clear plastic sheet in front of the camera, with grid lines, so that they can't blame magical "fish eye lenses".