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