NASA said the energy released when the meteor broke up was equivalent to about 300 tons of TNT.
A loud boom was heard across Southern New England Saturday afternoon.