What is the maximum power of the Earth to produce subsistence, and when will our numbers push the planet to its limit?