Giant Meteor Goes Boom for Science