If you're near land and must take off from the boat, you could take off from the boat, fly your Phantom out to a safe spot over land, reset your home point there in the DJI GO app (via the icon on the left side), and then continue on with your mission. That way it'll fly back to dry land if it needs to return to the home point for some reason.