How to calculate accurate temperature based on a sensor
You can't simply OR the two bytes together.
First byte contains the low byte and the next byte contains the following byte contains the high byte of a 16-bit result.
You need to shift or multiply the high byte to correct value to concatenate the two bytes into a 16-bit value.
Basically what it means is that if you have a little-endian MCU, you could simply read the two bytes into a 16-bit variable.
Also please note that while the value will change about 100 counts per degree, there is no offset, so you can't measure what the absolute temperature is, unless you know the offset.