Is Mumbai building enough?
According to the 2011 census, the Mumbai Metropolitan Region has over 23.5 million people. To house this population on the ground floor, assuming a household size of 4 and dwelling units of 900 sq ft per family which are laid wall to wall, we would need 121,384 acres of contiguous land.