Current weather station observations near Head Harbour Island