Current weather station observations near Dedication Island