Impala cannot read this:
However, this can be read:
Size must be precisely set to this, or Impala is unable to read the decimal column:
There is nothing in the Parquet spec that says that Decimal columns must be sized precisely. Arguably it's a bug in the writer if it's doing it, because it's just wasting space.