Anyone familiar with water meters ? UPDATE

I'm not sure, but IT IS a Mechanical Gauge. And the City, Well, they caint be wrong now, can they?