Current weather station observations near Crabtree Island