26857 mm = 1057.362205 inches