89252 mm to inches