26841 mm = 1056.732283 inches