According to [1], there were about 814 million urban residents in 2017. Assuming an increase upto 850 over 2018 (and it's probably lower than that, checking the historic increase), the average occupancy is closer to 3.4, which is more realistic.
[1] https://www.statista.com/statistics/278566/urban-and-rural-p...