Out of memory, how to reduce this program's size

I'm sure the author of tinyGPS++ would disagree its just a mechanism to feed the encode routine whist in a delay

Looking at the code it not that routine, much more likely iin the SD card write...