not by numbers just a quick google search
How many acres per person on earth?
Subtracting this uninhabitable 57% (32,665,981 mi2) from the total land area leaves 24,642,757 square miles or 15.77 billion acres of habitable land. Divide this figure by the current human population of 7 billion...