NASA said the energy released when the meteor broke up was equivalent to about 300 tons of TNT.
A meteor hurtling toward Earth exploded over the northeastern United States on Saturday, local time, NASA said.