Current weather station observations near Whalen Island