meteor explodes over vermont with the force of 440 pounds of tnt