668 mph to knots Result 668 (mph) = 580.48089 (kt) Detailed Mi/hr — 668 668 / 1.15077 = 580.48089 knots