You have to know there are somethings G did not say. G knows much more than what you use geoloc API requests online to get it to help you pinpointing the location.