You are 100% correct if the rate of advance is constant; however, in attrition warfare it isnt.
Just to give you an example, Russia used to conquer only one city every 1 to 1.5 years when the war began and people speculated that, with the early rate, it would take more than 200 years to even...