h5dump string value confusion

Hello -

I'm having trouble interpreting h5dump output for binary string values.
Below, the column "Packet" is 46 bytes in length, but the first data entry
appears to have 90 bytes of data. Also, using a hex editor I cannot find
"6[" in the original h5 file, which is in the data below. Other binary
string datasets in the same h5 file show similar results. The dumps of
datasets with only printable strings appear as expected.

h5dump version is 1.8.3 on Windows XP SP3. I used no parameters for h5dump
other than the filename.

{{{
   DATASET "LsdtmNavSyncPackets" {
      DATATYPE H5T_COMPOUND {
         H5T_STD_I64LE "Timestamp";
         H5T_STRING {
            STRSIZE 46;
            STRPAD H5T_STR_NULLTERM;
            CSET H5T_CSET_ASCII;
            CTYPE H5T_C_S1;
         } "Packet";
         H5T_STD_I64LE "DataTimestamp";
      }
      DATASPACE SIMPLE { ( 2296 ) / ( H5S_UNLIMITED ) }
      DATA {
      (0): {
            500549312,

"\37777777777\177\37777777776Z\37777777740\177\37777777776\\37777777777\177\37777777776[\006\37777777777\37777777777\37777777777",
            1205087
         },
      (1): {
            500549312,

"\37777777777\177\37777777776Z\37777777740\177\37777777776\\37777777777\177\37777777776[\006\37777777777\37777777777\37777777777",
            1205099
         },
}}}

I've reconstructed the first data line from the output of a personal tool.
In hexadecimal:

0x FF 7FFE5AE0 7FFE5CFF 7FFE5B06 FFFFFF 00 000000 000000 000000 000000
FFFFFF FFFFFF C11B 73 000000 000282CC 03

Thank you in advance for any guidance.
Gordon Smith