Current weather station observations near Lepus Island