Current weather station observations near Tobys Island