How Much Do Humans Live