Be aware all adapters are not the same ratio. Ask before buying what the ratio it is then figure out if it's enough to correct your odometer. Odometers are direct drive off the cable, speedometers use a magnetic drive and can be off, yet still have an accurate odometer. Most any speedometer shop will have you drive 10 miles on a marked road or use a GPS phone to check the accuracy of the odometer. They will then design an adapter to correct it and hopefully the speedometer will fall in to place to.

You could just try a gear change to get closer, yours is quite a ways off right now.
http://www.transmissioncenter.net/speedometer_calibration_______va.htm