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