На счёт "до метра" не знаю, но эхолоты ведь боле-мене точно глубину определяли, сонар работает на том же принципе, почему бы и ему столь же точно не измерять дальность? Другое дело, что в реале от сонаров отказывались как от прибора, демаскирующего лодку. Вообще изначально сонары применялись для поиска якорных мин, а так как их в Атлантике нет - сонар становился и вовсе не нужен, поэтому S-Gerat на лодках так и не появился.