26379 mm = 1038.543307 inches