Duplantis world record olympics 2024 July 8, 2019 16 32 64 128 Mondo duplantis world record olympics 2024 Armand duplantis world record olympics 2024 Duplantis world record oregon 2022