Gurza-M (Project 58155) Class Small Armoured Artillery Boats

The Project 58155-class has an endurance of 120 hours. Image courtesy of Ministry of Defence of Ukraine.