Current weather station observations near Leskov Island