How long will the world last?