Rumor has it that from Ushant to Scilly isn't 35 leagues.
I think Jim's right about how important the inaccuracy is. If it's fun to sing, people can suspend the impulse to say "but that's not right".
Plus, depending on how far it's spread, there probably is some way to alter it.