Happy 100,000th Space Station, a few facts