26052 mm = 1025.669291 inches