I know, aren't these numbers fun?
I used pegasus and inputted the same amount of squish as my truck and I got about 2380. Your tires are slightly larger than mine (235/70-17) and mine come pretty close to 2332. I think that number is about 1/10 of a mile off at 25 miles.
FYI, I used about 5%
tire squish on pegasus. That program is set up a bit different compared to the hand calculations.
I have also had issues with mapquest, google has been right on target when I zoom in and manually pick my two points and the route to them. If you type in two addresses there is sometimes error from the points not matching up to the gps they used to map it.