I'm not sure what calendar you use, but on mine labor day weekend is months away which I predict it will NOT take that long. I'd be surprised if it takes until July 4. I expect fireworks will be sooner than that. :)