Alan Eustace broke the world altitude record parachuting from a helium balloon on October 24, 2014, under the consultation of Julian Nott. Read More