Almost 30 meters deviation over 200 meters is basically unacceptable. You'd totally miss a tent/shelter in whiteoout conditions with a lousy reading like that. Another reason why map and compass will continue to be a necessary skill.
Way back when, when I was a Scout - my dad constructed a compass course in the 6 acres in our backyard. The course started and ended at the same spot. It was hilly and forested. The scouts were taken to the start point, aimed at the first Check Point, took an azimuth and paced out the distance. There were 15 checkpoints over a 2k course, more or less. The scouts then would plot the points using azimuths and distance to see if they could come close to the starting point. IIRC, most were within 20 meters, with some less than 5m off.
I found that using a military compass with mil reading helped a bit, cut my error down to 2m. Never really did get much better than that.