4 and a 1/2 months. 18 weeks, 126 days, give or take a few. Although I have to say the weather yesterday was the best June weather I have ever climbed in.