Meteor hit Oklahoma 100 million years later than previously thought — Daily24