Current weather station observations near Bedbug Island