Current weather station observations near Deming Island