fixed size display

10MB was being converted to 10000000 then converted back with
str_replace (which evaluated left to right) as 1MB0 (1, six zeroes,
trailing 0). Added bytes function from
http://php.net/manual/en/function.number-format.php to solve.