3 720 ounce inch = 26.268 972 82 newton meter, approximately

Best on-line conversion site I've found...
http://www.onlineconversion.com/torque.htm