Current weather station observations near Ambassador Beach