so the MX250 shock is 620mm long, and you have a yz250c shock that measures 640mm.
So despite the individual part numbers for the major shock components being the same on the Yamaha parts list, the shocks are actually different lengths?
All I need now is someone to measure an actual 125X shock.