Current weather station observations near Beehive Island