pretty much yes. torque is produced from displacement/weight of the piston. so a bigger piston at slower rpm will be the same torque as a lighter one at higher rpm.
if you've ever looked at the specs of industrial engines youll see that even though it has just 5hp it has about 7.3ft/lb of...