Express a speed of 66 kmph in meters per second?  Choose the most appropriate option: A) 10.33 mps B) 17 mps C) 97 mps D) 17.33 mps E) 18.33 mps
66 * 5/18   = 18.33 mps   Answer: 18.33 mps
<result>E</result>
Express a speed of 66 kmph in meters per second?