Or, putting it a little differently - each month the number increases by 180,000/12, or 15,000 buildings/mo.
The increase between the two building populations is 900,000 - 450,000 = 450,000. So it would take an addtional 450,000/15,000 = 30 months to increase from 450,000 to 900,000.