Younger Earth?