Current weather station observations near Garrett Island