I came across this while browsing around on the internet, BBC’s timeline of the far future prediction…from what could happen in one thousand years time to one hundred quintillion years (that’s 100,000,000,000,000,000,000 years).
(Click Image to Open in new window as its rather big)