GPS accuracy on Trail running and Max GPS.

I used the watch on this setting for a 100 mile ultra on Friday and the distance was wildly over what it should have been At 33 miles the watch had recorded 43 miles! Is there a reason for this? What is the best setting for very long runs? This was the reason I bought the watch long battery and not too bulky. Thanks, Bill