I frequently organize long meetings for team discussions and brainstorming sessions, and I need to know how long a single Microsoft Teams meeting can last without requiring a restart or re-join. Could you clarify the maximum allowed duration for a Microsoft Teams meeting? Does this duration vary based on licensing or account type?