[tLat, tLong] = ndgrid(Latvec, Longvec);
LLdata = [tLat(:), tLong(:), dataarray(:)];
Note: you did not specify whether the 419 x 419 has latitude running down the columns or across the rows. You will want to test the above with a subset of your data before you generate the whole thing.