Current weather station observations near Hyde Island