Current weather station observations near Whalehead Island