code: private static long getScaledValue(FileBuffer buffer, int scale,
                                         long position)
          throws IOException
      {
          return getScaledValue(new byte[8], buffer, scale, position);
      }
docs: temporary byte array.