iphone location info

I recently put mobile security on my new iphone and have been trying to locate my device on the website, but the locations that are shown are incorrect. Last location was about 3 miles away from my real location. Maybe I am confused about how this is supposed to work. Shouldn't it pinpoint my exact location?