More weather information for Owls Head