How to enhance geolocation accuracy