Apocalypse when? : Calculating how long the human race will survive.