I think 100m is the best they can guarantee. You may get better results based on the data they have in your area (especially WiFi triangulation), but it's not guaranteed. In any case, the best they have for me is: http://imgur.com/vVbqSvr which is coarse enough to not actually provide much data. I could have been to any one of a dozen or so businesses in that area.