normally you reduce the rotation on the axis down to an int 1Byte.
Nearly no one can see the difference between rotating on 4 Byte or 1 Byte.
if 255 degrees is to less for you then use a unsigned short with 2 Bytes.
But do not waste bandwidth.
often it is more reduced by only sending the 'relevant' axis like y.
Or somtimes it is a pattern what you want to send.
small 1 axis int, again, again, and then a full float 3 axis, small, small, small, big
i think you got the point.