I'm gonna go out on a limb and say that ~300lbft is about as much torque as any NA 3.2l is making. Off the top of my head I can't think of any even modern engine making more. That works out to a BMEP of 223psi or 15.3 bar! If those numbers are correct that's outrageous. Those are top level, big money racing engine numbers(which I suppose makes sense because this, to my dismay, is likely a big money engine...)
That said, 289lbft at 8000rpm works out to more than 420hp.