The seals, bushings are the same size for every year. Aftermarket inner tubes also, as far as I know. But you need different special tools for holding the cartridge while disassembling.
325mm eye to eye.
Other thing is, that, I had a pair of Inazuma 750 or 1200 shocks, and they are eye at top and bottom also. Yamaha XJR1200-1300 shocks are also eye top and bottom, but 330mm length.