What the Hades is a "meter can"?
It's the "box" that the meter fits into. The wire from the pole goes in one side, and the other wire goes into the main disconnect or into the main box in the house.
I had the same problem a few years ago, also after the power company replaced the meters.
I replaced my own box, I do my own wiring, carpentry, masonry, plumbing, etc. "F" the inspectors, all they do is collect money for the county and get in my way....