If it was off by that much it is likely that you did not use a Ground Reference image with your dataset which will get it much closer.
The GPS derived elevations are always going to be off. Sometimes by quite a bit.
I think if you dig around in the file the offset is in there. You have to unzip and rezip it to do that though.