Wahrscheinlich, weil jede Datei durch ihren Verzeichniseintrag definiert ist, der einen 32-Bit-Wert "Dateigröße in Bytes" hat, siehe: https://en.wikipedia.org/wiki/Design_of_the_FAT_file_system #Directory_entry
Ich denke, Sie können technisch eine Datei mit mehr Daten darin erstellen, aber Sie haben ein fehlerhaftes Dateisystem und dessen Verhalten ist undefiniert.