End Montage when Audio ends in Macro

I’ve got a Macro where I want to trigger a Montage Stop when a Spawn Sound Attached node has finished playing its audio. Is it possible to get the duration of the audio track somehow to connect it to a Delay node?

I would like to avoid using the “Bind Event to OnAudioFinished” if possible because I need about 30 of these and don’t want to completely clutter the blueprint with Events. I would also like to contain it within a Macro (or a Function).