65 Million Years Off