Faulty distance reading on the Swim 2

Hi, I’ve just bought a swim 2 but it’s horribly out with distance. If it’s an ocean swim or a run it registers more than double the distance I actually do. Any thoughts on how to fix this or is the watch faulty?