Current weather station observations near Walpole Island