Current weather station observations near Selden Island