18334 mm = 721.811024 inches