Current weather station observations near Antler Island