Dinosaur age meets the space age