Help me out here...in basic US dumbass, how much power is 195kw and 550newton meters of torque?