Current weather station observations near Nutmeg Island