After a few delays, Felix Baumgartner, an Austrian skydiver, daredevil and BASE jumper, has finally done his much anticipated space dive. From a record 39,045 m (39 km!!!) . He also set the record for the highest manned balloon flight and fastest speed of free fall at 1,342 kph making him the first human to break the sound barrier without a vehicle. Baumgartner was in free fall for 4 minutes and 19 seconds, 17 seconds short of the 1960 record of Joseph Kittinger. An inspiring feat of human achievement however you cut it.