Sounds as bad as AEP. Your meter socket would meet their specifications!!! They always tell me to put it in at eye level when I'm working in their service area. All you have to do is produce the 2' tall electrician that put this one in.
I remember the firt time I worked in their area, I asked for a service rep to come out & tell me where to put the meter socket. They told me they didn't do that and that if I could see one of their poles from where I wanted to put the meter, that would be a good location. Can you imagine doing that with Allegheny Power?