The answer is "it depends" on many things. Such as location, how many satellites are in view and more.
Even at 30 yards that's good enough for car navigation.
I have a Nokia E5 and the GPS is a little off...like say about 30 - 50 yds off when I attempt to access my position on it. Should that be expected?