Steward Observatory balloon mission breaks NASA record 22 miles above Antarctica
Fifty-eight days ago, on a nearly windless morning on the Ross Ice Shelf, a stadium-size balloon took flight above Antarctica, carrying with it far infrared technology from the University of Arizona's Steward Observatory ...