If you grant location access there is a fast/low accuracy response, and the site can request a slow/high accuracy response which would be your exact GPS location, potentially down to the meter.
https://www.andygup.net/how-accurate-is-html5-geolocation-re...