26411 mm = 1039.80315 inches