Shoot, 6.358 / 3.75 = 1.695 rod ratio, that's right at the magic 1.7/1.8 promised land.
6.535/3.915 = 1.669, slightly shorter but not by much.

For reference a 350 chevy is 5.700 / 3.48 or 1.638

Won't JE make custom pistons for about $700 a set any more???
R.