Current weather station observations near Kellough Island