I have been stalking this thread for a while, just waiting for the right tag and timing to come along. When I saw this one I knew it was the one! Especially when I read you guys talking about Aussies participating in it.
Stadium is Metricon Stadium on the Gold Coast, Australia. Home of the Australian Rules Football team, the Gold Goast Suns. It is also the venue for the opening and closing ceremonies at the 2018 Commonwealth Games.
I hope the photo uploads ok.
Next tag: Your Strom next to a large body of water. Lake, ocean, bay, wide river etc. No small streams.