October 16, 2026 Meheow Science, Weather Hurricane Isaias Impacts And Recovery Seen From Space Hurricane Isaias caused major power outages across the Gulf Coast. NASA satellite data helped officials track the damage and recovery efforts. Continue Reading