24 meters per second = 53.6865 miles per hour
53.6865 to 1 d.p = 53.7
Answer: 53.7
1.6m questions
2.0m answers