42900013
Humanity’s consumption is 80% larger than humanity’s share of nature can regenerate on a continuous basis