Current weather station observations near Helms Island