6db VHF whip (about 34") attach the antenna to any metal structure if possible (that give you a ground plane) that will be a great set up.... Now, if you want to go the extra mile, take your antenna and radio to a local radio shop (before installing, measure your cable in the boat), replace the RG-58 cable for low loss cable like LMR-195 and make them cut the cable and match the antenna with channel sixteen 156.8
MHz(they may need to cut the antenna to the right size) if you match the antenna to CH 16 that will give you a 1:1 match on that channel, no loss. all VHF antennas are broadband and match on the center of the band, by the time you get to CH 16 you already are 2:1 such it a way to measure loss signal, but that's another history.
sounds complicated and expensive but may cost you about $30 including labor and the new cable.
Good luck.