20 knots * 1.151 = 23.02 miles per hour There are 1,760 yards in a mile and 3,600 seconds in an hour. So, we multiply 23.02 * (1,760 / 3,600) which equals
11.2542222222 yards / second
7.2m questions
9.7m answers