26854 mm = 1057.244094 inches