42 months has nothing to do with 7 years at the end or tribulation. This is why you dont know what the 2 witnesses/candlesticks are since you dont know when it happened. The passage was fulfilled hundreds of years ago. Claiming it is still future is false christian-zionism scofield theology.