Current weather station observations near Neale Place