Dinos Survived for at Least 700,000 Years After Meteorite Collision