26852 mm = 1057.165354 inches