Platform that's out of this world (5,7)
I believe the answer is:
space station
(Other definitions for space station that I've seen before include "Orbiting observatory" , "Manned satellite" , "base far away" , "Soyuz made viable" .)
I believe the answer is:
space station
(Other definitions for space station that I've seen before include "Orbiting observatory" , "Manned satellite" , "base far away" , "Soyuz made viable" .)