Independence Day to bring a high of 109 in the Valley