88435 mm to inches