The current human population of 7 billion produces enough food to feed 10 billion people. Holt-Giménez, Eric, et al. "We Already Grow Enough Food for 10 Billion People… and Still Can't End Hunger." Journal of Sustainable Agriculture 36.6 (2012): 595-598.