Current weather station observations near Boomstick Island