It made landfall as a Category-3 near Siesta Key, Florida ... the International Space Station on the Northern Lights shimmering above the surface of the Earth was unlike anything I had seen before.