Current weather station observations near Lehmans Island