Home Tools


International Space Station

The International Space Station is the world's first manned international orbital outpost. The space station is about 73 meters (240 feet) wide (across the solar panels), 45 meters (150 feet) long, and 28 meters (90 feet) tall. It's habitable volume is about 425 cubic meters (15,000 cubic feet).


 Copyright © 2019 - Jadebox