Почитай про битовую арифметику.
Да и unsigned short - вполне таки нормальное число.
Unsigned - показатель того, что число хранится без знака.
Short - показатель того, что число 16-битное.
Один байт = 8 бит.
В частном случае:
105 * 256 (сдвиг на 8 бит влево) + 135 = 27015
105 * 256 + 145 = 27025
