A standard XRcilinder (97mm)can take a 100 mm piston (628cc)in the standard sleeve,a bigger sleeve(L.a. Sleeve/wiseco...) is better,cilinder thickness becomes very thin with the standard sleeve with the 100mm piston.
A HRC xr-cilinder or a Dominator(NX650) have standard a 100mm piston ,they can be take to 640cc(101mm) or to 660cc (102.4mm) with no problems.The 102.4mm Wiseco is a piston for the USA only XR650RL with the Dominator engine(air c.).Very nice power,something like a standard XR 650 R (liquid c.).Big headers and big carb and airbox modifications are a must with these mods.
Always check and modify (see Wiseco or JE installation guide )the ring end gap with all aftermarket pistons otherwise you will burn oil in a few miles. New in the box there is too little or no endgap ...
Manu, Belgium