I had to laugh when I listened to it on the Radio Scotland News this morning....The news report said "He was going to freefall at Mach1 then deploy his chute and float to the earth"........at the end of the report the presenter said "
lets all hope the float to the earth bit goes OK" ..