Current weather station observations near Thwart Island