say str.encode('UTF-16').bytes.len; #=> 20