Current weather station observations near Heckmans Island