Current weather station observations near Miffel Island