Current weather station observations near Alden Island