Current weather station observations near Favorite Island