88965 mm to inches