I\'m currently writing a Mobile iOS app that is using the iOS Significant Location Change service to manage lots and lots of geofences, enabling and disabling geofences as w
500 meters is .31 miles - about a 3rd of a mile. They don't specify how exact it is, but based on tests while using GPS and the core location framework, it's very accurate (it should be tracking distance foot by foot even if startupdatinglocation method is not called in code).