Answer:
2,2000 Newton - meters
The correct answer is "88 newton-meters" Hope this helps :)
Explanation:
9.4m questions
12.2m answers