You need too look up the definition of soldier. It's obvious you were never one. Those would be sailors responsible for those ships, not soldiers. I was a soldier for 28 years & that remark is extremely insulting.
Sailors are members of the armed forces, supposedly trained to be proficient at the equipment they are charged with operating. No different than soldiers.
( oh- and Marines- technically- are a Navy department ) IF a soldier is supposed to know where he is because he can operate a GPS- the Sailors navigating a warship are supposed to be even more certain of Their position.
THAT was the referent.