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