S70 GPS Inaccurate

y S70 is showing inaccurate distances. Upto 30m wrong comparing to other watches and rangefinder. I have tried to reboot, go all band GPS, but no changes.
Some golf holes are correct, but then others are way off. Also compared to other Garmin watches.
Please support.