16MB compactflash how much data (code) can it hold

I need to know how much data a 16MB card can hold. I understand that it depends on the data; it is already in a device that provides artificial breath and tracks the waveform loops, saving those on the card. I would like to know how many hours/days/weeks etc this size of card can hold.