26819 mm = 1055.866142 inches