The event was the largest atmospheric impact recorded since the 2013 Chelyabinsk meteor in Russia, and released energy equivalent to the detonation of 13,000 tons of...