Sunday, Austrian pilot Felix Baumgartner landed safely on Earth after jumping 24 miles for just over nine minutes from the stratosphere. He lept from the highest altitude ever for a skydiver.