Titan 7 fits the 50 piston with enough slack for, probably, a 0.5 mm sleeve
Measured in hand at 255L x 19.8 OD x 3.02 wire x 3l/29 coils x 42 lb.f/inch
My slight concern is the rate being too high as found. May scrag down a bit which could help.
Will try to fit it to one of ours and feed back.