Current weather station observations near Obstacle Island