Is the meeting not too long?
No, it is not.
Even eternity is not enough to search out the unsearchable riches of God and of His Christ (Isa. 40:28, Eph. 3:8, Rom. 11:33-34).
How much more our seventy years? How much more our twenty-four hours?
How much more the one hour we think meetings should last for? If God knows that eternity is not enough time to search Him out, yet He still demands that we know Him, then we should know that our three, four, five hours are only an unrighteous token which He expects us to sow to obtain Him.
As believers, whenever we gather, we do not gather unto any minister of the gospel nor do we gather unto any ministry. When we gather, we do so unto our Lord Jesus (Matt. 18:20). This is highly fundamental.
So, meetings are not the orchestrations of men. They are solely in the hands of Jesus, and He can do with any meeting as He pleases.
The visitations of angels and of saints of old, the duration (whether long or short) and the manner of all meetings are determined by Him even though it does not look like it. All a minister is expected to do is to plug into the heart and the burden(s) of Jesus for that meeting.
After we have prayed that our parents and pastors would align to the heart of Jesus, we ought to trust and be at rest with whatever comes out of that alignment.
We ought to receive whatever words, manner, demonstrations, visitations, and duration which comes out of it with thanksgiving knowing that it was the Lord’s bidding that they carried out, and not theirs.
If the Lord has a lot to say to us and He would need day and night to declare them to us through His ministers (Acts 20:7, 31, 1 Thess. 2:8-9), then we would receive it with thanksgiving.