GPSの分解能的に高度の精度は緯度経度の数分の1しか無いので
現在の誤差(精度)が数mなら、高度の精度については20m前後というのは正常な動作としか言いようがない