26581 mm = 1046.496063 inches