Current weather station observations near Greenway Island