18026 mm = 709.685039 inches