Current weather station observations near Lewin Island