They must be pulling insane amperage to get 130Nm but stay under 750W, I don’t get how they can have such high torque without exceeding 750W. Are they measuring that mechanically at the wheel as output power or electrically as Volts x Amps at the output of the battery/input to the motor? If it’s...