rough preallocation</span>
0138         A(zi).Comp.xUTMf    = NaN(length(A(zi).Comp.xUTMraw),1);
0139         A(zi).Comp.xUTMb    = NaN(length(A(zi).Comp.xUTMraw),1);
0140         A(zi).Comp.yUTMf    = NaN(length(A(zi).Comp.yUTMraw),1);
0141         A(zi).Comp.yUTMb    = NaN(length(A(zi).Comp.yUTMraw),1);
0142         BG                  = NaN(length(A(zi).Comp.yUTMraw),1);
0143         ED                  = NaN(length(A(zi).Comp.yUTMraw),1);
0144 
0145         xUTM                = NaN(length(A(zi).Comp.xU