Not if you eat the over-fuckers.
Given that only 7% of the world's land is dedicated to agriculture, it amazes me that 2,575,596,800 acres feed 6,973,738,433. That equates to .36932799025 acres for every person currently on Earth. We all know that that number gets smaller daily to less land being used for agriculture and the population growing.