Current weather station observations near Moliere Island