Current weather station observations near Mahockanock Island