Millennia in the future