The most common meeting in your organization should be the shortest.
A daily stand-up should be around 15 minutes, and consist of three areas:
It should be right at the start of your work day and involve as much of the company as practically viable. One of the benefits of daily stand-up is the cross-culture communication. Your team will feel like a team if they all start their day together.