Speedo gear chart vs. math...

I am running a 34 tooth speedo gear with 3.55s and a 25" tall tire... the chart says I need a 36 tooth.

My car currently turns 3000 rpm and the speedo reads 40 mph... Wallace calculator says I am doing 63 mph...

I dont see going up 2 teeth correcting the speedo error ?

What am I missing ?