docs: public int getLengthInBytes() {
          long length = polygonOverheadInBytes();
          for (List<XYZPoint> loop : m_loops) {
              length += loopLengthInBytes(loop.size());
          }
  
          return (int)length;
      }