Garmin Watch Serial Number on GC vs FIT file

Has anyone stumbled on an explanation for why the watch's serial number on GC differs so much from what the watch itself sends in the FILE_ID and DEVICE_INFO messages?  GC displays my EPIX2's serial number with alphabetics in it, while the FIT file field is defined and sent as UINT32Z.  I can't identify any encoding/decoding system to get from the unsigned integer the watch knows itself as to the string displayed on GC.  Anyone have any secrets to share?  Thanks!