26397 mm = 1039.251969 inches