26405 mm = 1039.566929 inches