Current weather station observations near Harry's Island