This kinda stuff is way beyond my understanding.
(short nap eh....I got 2hrs in this morning and just finished a shift so I am going to lurk untill 2 and call it a night as 7am is just around the corner)
Dear God,
No more quakes tonight please or I will be halucinating due to lack of sleep. Thanks, OP
The article reports basically that it was a huge source of energy hitting earth's atmosphere.