An interesting situation that sounds slightly familiar.

I think I would trust the survey grade GPS on the boat.

BTW, the San Francisco races where sensational! Well worth the effort to dredge around the internet to find the replays.

(Hint - if your IP address is in the USA, you can view then on Youtube.

)