It is the farthest continuously manned outpost of humanity, the International Space Station, launched in November 1998 and orbiting around four hundred kilometres above the surface of the