The maximum size of a USSD message is 160 bytes. For messages in the GSM 7-bit format, you correctly say that the limit is 182 characters. UC2 encoding for each definition is fixed at 2 bytes per character, so you should have no more than 80 characters.
source
share