ALMIGHTY GOD
Omnipotent. Omniscient. Omnipresent.
and our digestive systems are much different than there's too. far FAR better at converting all that food into energy.It's the amount of food you can consume. Our DNA ain't that far off It's just that they can eat 39lbs of food in a day.