cuando estas dentro de una casa o edificio por ejemplo, el comportamiento del GPS puede ser un poco erratico, si este es el caso, te recomiendo probar al aire libre.
Independiente de lo anterior, el GPS tiene una propiedad llamada Accuracy, la cual te permite saber cual es el rango aproximado de exactitud, esta propiedad te puede servir para saber que tan exacto esta siendo el GPS. Por ejemplo, solo puedes mostrar las coordenadas cuando el accuracy sea menor que 50, por ejemplo... si quieres mas exactitud debes considerar un numero menor.