Current weather station observations near Head Harbor Island