I bet the queues for this are pretty mental. But 7 hours? I find that a bit unlikely. I don’t know anyone who would join a 7 hour queue for a roller coaster. I suspect if the queue genuinely went anywhere near 7 hours they’d stop letting people join it. Imagine if you had a 7 hour queue and it broke down? Or a kid reaches the front and they’re too short? Things could kick off very quickly. And there’d be genuine safety issues around people needing the toilet/getting dehydrated etc. And even allowing for the queue dying down later in the day, if it really had a 7 hour queue at any point, you’d expect the staff to still be there 4 hours after closing time, which would also be a challenge. I can’t imagine the duty manager being happy with that arrangement.
I might be wrong, but I reckon someone decided that the queue was crazy and was like, “We’ll put it on 7 hours so no one else joins it”.