Set default time length of new appointments

I wish there was a way to make the calendar app define the default appointment length to 45 minutes, while at the same time keep the layout whatever way one wishes. At the moment there is no 45 min option in the time interval setting, and even if there was, that would also affect the calendar layout, which in my case optimally is 20 minutes.