GPS accuracy problems