Latest Forecast: June 29 at 6 a.m.