Label Offset by distance, not pixels

How would you create a label offset by a distance on the map and not by pixels?

What I’m trying to do is create a label for a polygon object.

I think this is how eyeOffset works, its coordinates are in meters (as opposed to pixelOffset):

Is there an example of this being used? I looked at the page of the link you sent. I made several guesses of how to use this properly but I couldn’t get it to work.

You can search “eyeOffset” in Sandcastle and see all the examples that use this property: This one uses it to keep the label 3.5 meters on top of the vehicle: