26603 mm = 1047.362205 inches