Application of global navigation satellite system and hydroacoustic techniques to safety of inland water navigation