88852 mm to inches