26599 mm = 1047.204724 inches