function Plot3D(tempX, tempY, tempZ)
figure
hold on;
colormap(jet);
colorValue = -5;

for i=1:max(dataTable{1}.Station)
    indexes = find(dataTable{1}.Station == i);
    tempX = datenum(dataTable{1}.dt(indexes))';
    tempY = dataTable{1}.Vrs_V(indexes)' ;
    tempZ = dataTable{1}.Pressure_dbar(indexes)';

    lineColor = colorValue * ones(1, length(tempX));
    plot3(tempX, tempY, tempZ);
    patch([tempX nan], [tempY nan], [tempZ nan], [lineColor nan],'EdgeColor','interp','FaceColor','none')
    colorValue = colorValue + 5;
end

set(gca, 'ydir', 'reverse');
set(gca, 'zdir', 'reverse');
datetick('x', 'mmmdd HH:MM')
grid on
colorbar;
view(3);
end