that's 110.75 newton metres of torque, not ft-lbs.I saw that one but I guess that is not stock as I don't think they really have 110 Ft. lbs. Supposed to be more like 84 or so.
Plus this one is so squished down you really can't get any detail.
I did find one on Sportrider.com that showed 161HP and 80 Ft. Lbs. but I can't post attachments as a newbie :squint