And yet 900 megawatts from 6 square miles is pretty awesome, considering the US has 3 million square miles of land and 800 million acres of grazing land.
At that density, the U.S could meet its entire energy needs with 10,000 square miles, or less than 1% of its grazing land. In fact, rooftops alone would easily meet US energy needs.