The markersLength property defines the length of the big markers in texture space. The smaller markers are always 75% of this length.

In other words this means, that the coordinate is not in Widget space, but in texture space. If your background image has a width of 1000 and you size the Widget to a width of 250, a value of 500 means 500 * 250 / 1000 = 125 Pixel on the HUD.

This makes sure, that the markers are always on the same circle on the background image no matter what size your Widget has (the background image will always be scaled to the same size as the Widget (without border).