Sediments show that the Chicxulub meteorite predates a mass extinction 65 million years ago. Credit: Gerta Keller, Princeton University