If there was a GPS on each end for each arduino to get its location, the math to do the distance calculation between 2 points is pretty straightforward. Given that each point has view of the sky to see satellites. And probably limited to 100' accuracy (or whatever the dithering is they have built in these days).
Or the operator could enter each arduinos lat/long coordinates.