ok hopefully you've got the *special* stm32f103c8 where they give you 128k flash for 64k, that used to be *real*, but that literally even at 90nm, giving extra 64k flash as a 'gift' is quite modest probably an mm2 of sand

it seemed sram is the thing that consume more silicon foot print