"To everyone's amazement, the camera landed just 30 miles away after flying over 90,000 miles straight up into near-outer space and enduring 100 mph winds before bursting its balloon and sailing home with a parachute."
Perhaps you meant 90,000 feet straight up, not 90,000 miles straight up. 90,000 miles would have been about halfway to the moon from earth.