Google for the query "16581375 bytes in megabytes" for some reason will be issued "16,581,375 bytes = 16.581375 decimal megabytes", although 16581375/1024 = 16192mb

    2 answers 2

    Everything is right in your kilobytes, you need again at 1024 (16581375/1024/1024)

      Because megabytes are not equal to mebibyte. Look about binary prefixes.