Current weather station observations near Devilsfoot Island