Current weather station observations near Finlaysons Island