Bloody hell, that's crazy but I guess it's a supply & demand issue, couple of the guys I ride with have smashed the speedo / dash on DRZ400's & they are using a GPS speedo small & rechargeable, gives the KPH plus the distance.
It’s a auction site , A gentleman on this forum site called Forgorin has helped me it’s in Japanese but just type Yamaha ttr 250r at the top any problems give Forgorin a buz, hope that helps u ?