Actually, I think the ODO meter is showing wrong distance, which in turn is leading to wrong calculation. I think hes getting the same mileage, but with +- 1 Variance...
Because his wheels are rotating 30cm extra for every 360 degrees rotation....
Divide by 0.7, to see real distance,,