Barracuda Italmarine   34.05 m •  1998