how big is your message store volume? try this command
Code:
du -ms /opt/zimbra/store
it may take a while to complete but if you're not using compression in the backups then my guess is you'll find the store to be about 42G as well.
Also look at the dates of the other full backups. are they on dates that your full backup is not supposed to run? like do your full backups run on friday and you find there are fulls from a random tuesday? if you're doing user creations and imports of old email this may explain those. If you create a user on a tueseday and say import his pst file which had 3 gigs of email in it, when the backup runs that night it does a full backup of that account you create and then an incremental of every other acount