89314 mm to inches