266 m/s to knots Result 266 (m/s) = 517.06144 (kt) Detailed Meters/second — 266 266 * 1.94384 = 517.06144 knots