Siege - 2007-05-22

This may seem like a stupid question, but here it is anyways...

I got a file loaded onto the flash card in my Zire 31 that's about 27 Mb. When I go to play play it, I get an error message: "Insufficient Memory for Operation. (3)[main/engine.c:83]" and can't play it. I currently have 3.5 Mb internal memory and 102 Mb external. How do I get the file to play?

BTW, I'm running ZLauncher if that makes a difference. And I have emptied my Trash Bin to optimize space.