based on empirical trial and error: libmseed w/ STEIM2 encoding crashes when the diff b/w two values is larger than 536870911 (a quarter of the maximum value of the int32 dtype)