I don't use meters when calculating distance. The calculation is use is as follows: 27.778 X inches of target / mil dot reading = yards distance.
for an example 27.778 X 36 / 1 = 1000.008 yds. where
27.778 = constant factor of the formula
36 = estimated inches of target
1 = mil dot reading.
if your target was estimated to be 12 inches with a mil dot reading of 1.3 your calculation would be: 27.778 X 12 / 1.3 = 256 yds
I hope this is of help to you. A good program tp get is the Long Range Shooting Simulation. I got one for X mas and it is really a good program to use. I think they are about 40 dollars. They also have a demo on their site. I recomend it if you like to shoot long distance with a mil dot scope.
From what I can tell you are not using the mil dots properly on your scope. The hight at wich your scope is mounted has nothing to do with the mil dots. If you go to the link I posted and check out all you can on it I think it will help you a lot.