a billion years till the end of the world