External cameras on the International Space Station captured views of Hurricane Idalia at 10:35 a.m.
EDT on Wednesday, Aug.
30, 2023, as the station flew 260 miles overhead.
Idalia made landfall just before 8 a.m.
Near Keaton Beach, Florida, along the state’s Big Bend region as a Category 3 storm packing winds of 125 miles an hour.
Idalia had peaked to a Category 4 storm with 130 mile per hour winds prior to landfall.
The system is moving to the north-northeast at 18 miles an hour, heading for the southeast United States and then out over the Atlantic Ocean, according to the National Hurricane Center.