Updated
New zircon dating of a meteor crater buried beneath Oklahoma shows the Ames impact occurred about 370 million years ago, nearly 100 million years more recently than scientists previously thought, ruling out a link to the mysterious Ordovician bombardment. The revised timing instead places the impact close to a major mass extinction event that devastated marine life.
Sources:ScienceDaily