When I am inside a building and my I4 is using triangulation to find my location it gives me a location not even near me. The weird thing is it keeps saying I am in St. Paul, MN (for the Map, Flixter, Weather channel app) even though I am about 60 miles north of St. Paul when I am at home or 30 miles north when I am at work. No matter where I go if I cant get a gps signal the current location I am given defaults to St. Paul MN. What could be causing this? Edit: When I turn off 3g it will give me a location about 50 miles SE of my home. Whether I am at work or at home it will give me this fixed position.