Tomorrow may be impossible to predict, but the folks at BBC Future try peering 1,000, a million, and even 100 quintillion years into Earth's future to predict the changes to our world and our small corner of the universe.

The sources are listed at the bottom of the timeline, and naturally some of the predictions are more speculative than others. It would be interesting to see timelines like this repeated once every ten years or so to see if advances in our scientific understanding of the universe alter these predictions in any way.

Timeline of the far future [BBC Future via Laughing Squid]

Speculative timeline looks quadrillions of years into our futureS