140 bytes is essentially the maximum length of SMS body, which is equal to 160 GSM-encoded characters or 70 unicode-encoded characters.
SMS Maximum length for English and symbol characters is 160 character
SMS Maximum length for Arabic is 70 character
SMS Maximum length for Mixed Arabic and English is 70 character
Based on the following table
Max available characters
SMSC default alphabet