How long does this usually last? Can there be a 1st dance at this time also? My husband and I are renewing our vows on the beach at CSA with 2 other couples as guests. I'm in the process of selecting music and trying to figure out how many songs I will have time for...