code: public String format(long count) {
          if (count <= Integer.MAX_VALUE) {
              return format((int) count);
          }
  
          final double dVal = ((double) count) / LIMITS[0];
          synchronized (numberFormat) {
              return numberFormat.format(dVal) + names[0];
          }
      }
docs: Same as format(int), but accepts a long.  Note that the maximum unit this class can deal with is
  gigabytes, so if the specified count is very large it will still be expressed in terms of
  gigabytes, e.g. "5,000,000 GB".
  <p><br></p>
  Example results:<pre>
  format(Integer.MAX_VALUE + 1L)   - 2 GB
  format(Long.MAX_VALUE)           - 8,589,934,592 GB</pre>
  @param count int
  @return String
  @since 1.0.0