Swimming With GPS