Speedo way off...!

That's what I first thought and then I found a calculator that takes in account the compression of the tire under weight, so the actual radius is less than half the 28" tire. It came out closer to 26.8". Regardless, I should have been pretty stinking close with the 39. Possibly my speedo is wacked out!