how many acres needed for a person
The second link mentions that At least 1.2 acres per person is required in order to maintain current American dietary standards.. The third link states Agriculture is the world's biggest user of water -- it takes at least 2,000 liters to produce enough food for one person for one day.