I'm not the least bit surprised. My iPhone, even with zero coverage or cellular data turned off, still works as a GPS on an App called "Topo Maps" somehow. I've used it hiking in the back country on more than one occasion and the little blue dot (that represents my location) is always right on the mark...