88607 mm to inches