I have a barely used 648 I'm gonna sell soon, but til then I could take some measurements for you. PM me or post here exactly what you want, such as the overall length of the cylinder from front to back (not including the ejector/clocking notches, etc.. ??)
I have a digital calibre...