Factual error: Gotham City's museum should brush up on its paleontology. Their sign claims the neosaurus egg is 40 million years old. A) Neosaurus lived in the early Permian period, 290 million years ago. And B) All dinosaurs were rendered extinct 65 million years ago, most likely by an asteroid strike. So 40 million years ago, there were no dinosaurs on Earth.