26390 mm = 1038.976378 inches