You are sticking the value into a V, which is unsigned...65236 is the WORD unsigned rendering of -300. Displaying as Vn:S will show the right value.
The time sync packet is a UDP broadcast frame going to our standard programming port 28784 (0x7070). The last three bytes of the time zone capable packet are (for -300) 0xB2 0xD4 0xFE. If you have a bunch of devices though, there might be a lot of traffic on that port.