Make sure there's an agenda.
Meeting can last forever, if everyone drifts from the topic that the meeting was set to discuss.
Make sure there's a timeline 45 min. You need to have an end.
See if the attendees are willing to do the meeting standing up ?