Current weather station observations near Canopus Island