26413 mm = 1039.88189 inches