640 acres of broad acre farming you won't feed the people of a skyscraper. Highly intensive farming of 640 acres would feed 640 skyscrapers of people easy.
You use every floor of the skyscraper. Not just the roof and walls. The World Trade Centres were apparently one acre each floor (happy to...