Well, I'm european too, but for me meters vs. yards is not a question.
1 yard = 0.9144 meters = all most the same, especially in submarine war. After reading E. Beach books more than ten years ago, and playing with SHI, I can't even imagine to use meters in pacific.
You can allways try to learn something new! Right?
Greetings,
-RC-