26414 mm = 1039.92126 inches