This is an artistic rendition of a meteorite hitting Mexico and forming the Chicxulub crater. Courtesy of NASA