26402 mm = 1039.448819 inches