Current weather station observations near Weldon Island