Current weather station observations near Luck Island