Mid to upper 80s expected over Halloween weekend