Current weather station observations near Sheep Porcupine Island