98266 mm to inches