When binary encoding timestamps, 24 bits is enough for secs, micros

Their maximum value is 999999.

Also, I bet we could get away with fewer bytes for Mega Seconds
(16 bytes gives us another 272 years, 24 gives us ~0.5million years)