Researchers say they’ve discovered a large impact crater on the Atlantic seafloor that appears to be 66 million years old. That means whatever made this crater hit Earth around the same time as the rock that famously slammed into the Yucatán Peninsula, ending the reign of the dinosaurs.