Current weather station observations near Lemon Grove Island