Well, that is certainly a solution that preserves what is left of my hair.....
I'm going canoeing for a week starting Saturday and that will give me time to "refect" on this issue
There are some basic " game facts" that put why this has been overlooked for so long into focus......
..... you NEVER get to take a shot at maximum gun LOS range in the game....for one thing, the max visibility is only 90 in scenarios and 99 in generated battles and the chances of getting a dead flat map for 99 + hexes is slim to none so it's really a moot point that the ranges are longer than they should be. Your 5800m Greek example is 116 hexes. An impressive shot to be sure but you'll never make it in the game because 99 ( two digits )
is THE maximum...there CANNOT be more without screwing up every save game and scenario ever made so that is NOT going to change ever.
That said I'm not sure why we ended up with the OOB version of "mission creep" when we all should have known 99 was the LOS limit
Another issue is the penetration data changes based on the max range and last time I checked what we have now was giving pen data at normal combat ranges that fit RL but that will need re-checking
RECHECKED a couple at random and the pen values at published ranges are very close with the current set up