Probably best to take it to a shop for calibration .
I don't know if you have repair shops in your area, but one of our members here, Mike V. has recommended this shop, that is local for him .
http://foreignspeedoinc.com/default.aspxSeeing as the bike season is coming to an end in the northern regions, time to get it off of the bike, and in for repair .
I've got an '81 R65 with an 85 mph top scale speedometer, it is within 2 mph accuracy, it reads 2 mph high .
I sent the speedometer in for an odometer repair in 1999, the shop said they would repair the odometer, clean, lubricate all of the mechanisms and then do a calibration .
They said the speedometer was indicating 2 mph high, and they wouldn't bother to attempt a recalibration for such a small error .
So after 30 years and 85,000 miles, it is still accurate .
We have informational radar set up on a few of the local arterial streets in my area, all of the radar displays show me as 2 mph high if I keep the bikes speed at the posted speed limit .