Current weather station observations near Torray Island