26385 mm = 1038.779528 inches