You can work around this limitation by activating language feature, so
that you only put language key in the freetext field and actual text is
stored in langugage file.
cck_core_fields table has defaultvalue column set as varchar(2048) and this is where your limitation comes from. You could change this to e.g. text but this is core table and since it can create problems on future upgrades so this is NOT RECOMMENDED.