I'm talkin out my arse here because I really don't know, but:

4.78 is the number of revolutions of the drive shaft for each revolution of the tire. So if you swapped from 4.11s to 4.78s, then your ODO & Speedo should be off by 16%.

But ...

You also increased your tire diameter (from 29" to 35") for a difference of 20% but in the opposite direction. Your net SHOULD be a 4% change in your ODO & Speedo.

The best way to check is just to compare your mph to the reading on a GPS or to run a known distance and compare the ODO reading (the longer the distance, the more accurate the comparison will be - I'd do a minimum of 10 miles but more is better).

Y'all can correct me on what I've FUBAR'd here.