88258 mm to inches