88402 mm to inches