88406 mm to inches