A meteor roughly five feet wide disintegrated over New England, triggering loud double booms that rattled homes across multiple states.NASA confirmed the object released energy equivalent to 300 tons of TNT before impacting the waters of Cape Cod Bay.Scientific agencies verified the phenomenon was a natural meteor event after ruling out seismic activity or human-made debris.