Dang it dude, what a freakin behemoth!

Have you considered installing a 12 volt winch on your boat?