Any where there is a Current, the GPS will be off in both directions, as it is not taking the speed of the water into the equation. if the current is 6 mph, and the water Speedo is saying 20 mph, in one direction GPS will say 26mph, and going the other way, it will say 14mph