26294 mm = 1035.19685 inches