Current weather station observations near Weldon Island (historical)