Have included nans in the grid section as well as placing a lower limit on the elements in the grid.  The only issue currently is that the plc values are over lapping instead of setting the arrays to different sizes.  Not too sure what is going on here, but it may be some sort of structure property in idl?