Bueno, sinceramente, yo creo que el que no te de los 8 megas justos, es normalisimo, 1º porque en unidades de almacenamiento, la capacidad suele ser bastante irreal, porque un disco duro de 80Gb, suele tener en torno a los 74Gb, por el simple hecho de que si lo decimos en bytes, nos da 80.000.000.000bytes y una unidad corta que sea facil de recordar, es 80gigas.
En el caso de la memory card, comercialmente queda mejor decir 8megas que decir 7,6 megas. La memory card en realidad tiene alrededor de los 8.000.000 de bytes, comprubalo dividiendo 8.000.000 entre 1024, el resultado es de 7812kb, mas o menos lo que tu has dicho que te da.
Tb hay que tener en cuenta los archivos ocultos de configuracion que se guardan en la memory, que nosotros no podemos ver y que ocupan un espacio. Si le sumas a tus 7737KB los mos o menos 80 que puedan ocupar los archivos de la carpeta de la MC SYS-CONF y ya tienes los 7800k's
Bueno, espero que mi respuesta te sea convincente.
Salu2