There aren’t many eyes in space. When I hear about something being ‘visible from space’, I assume they mean from a satellite, with optics, not oral commentary from some guy leaning out the window of the ISS. Obviously the space images we all see normally are satellite, and I’m sure that’s what the author meant here.