88960 mm to inches