Anyone familiar with water meters ? UPDATE

Wow, yer a better man than me with that digging! Meter underground? That's new to me. Seems stupid also.
All I have seen are mounted on foundation either outside or inside the house.
At any rate, where is the curb stop/valve located? Its underground well below frost line, 6-8' depth around the property line.
I dont want to chase this around/pay for a year only to find out the new digital meter does in fact have a sporatic glitch . I already spent a day in the cold digging halfway to China in rocky river bottom terrain .