5+ adding laps in pool

I've had my 5+ for a couple of months now and have been swimming laps in a 50m pool (primarily) several times a week.  Last week I noticed on a couple of laps, the watch would register an extra 50m.  This has just started happening within the last 3-4 swims.  Today, I swam 100/200/300/400/1100 meter intervals but the watch read 100/250/300/400/1450 meters!  That's a lot of extra meters that I didn't actually swim.  I manually calibrated the compass before getting in the pool, after reading the suggestion in a forum yesterday.  I swam freestyle the entire time and my stroke and turns are very consistent. Any ideas?