Current weather station observations near Gorham Island