On all of our cruises on HAL the life boat drill has always started 30-45 min. before sailaway. Even with the self-absorbed stragglers who show up late, we still have plenty of time to get back to our cabin, stow our life vests, and go to the sailaway.