Dinosaur-Killing Asteroid Triggered A ‘Mega-Earthquake’ That Lasted Weeks To Months Some 66 million years ago, an asteroid hit Earth, triggering an earthquake so massive that it shook the planet for weeks to months after the collision.