Earlier quoted context omitted.
My bad - not English, but ASCII. The assumed max tweet size is in bytes rather than (UTF) characters.
I specifically assumed a max tweet size based on the maximum number of UTF-8 bytes a tweet can contain (560), with a link to an analysis of that, and discussion of how you could optimize for the common case of tweets that contain way fewer UTF-8 bytes than that. Everything in my post assumes unicode.
280 * 4 = 1120, not 560.