Current weather station observations near Abbott's Island