Didn't you watch the show? It was an apocalyptic event!
You know, it had to be at least a Cat 8 storm, because those are the ones that just pop up in 2 or 3 hours. Otherwise, one of the 100 mutants/superheroes, that could easily stop such an event, might get there in time...