One way to do it would be to use a wrt54G mounted in a weatherproof casing (look at the top article on
http://www.dd-wrt.org for an example). You can then set that up (using the instructions at
http://forum.bsr-clan.de/viewtopic.php?p=32519 ) to rebroadcast the Wifi signal to another router inside the boat.