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