Having the date occur on July 29 means that in order to sustain human activity in its current form, 1.75 Earths are needed.Original Article