yeah those are not freediving fins. Get these! https://www.amazon.com/Cressi-Gara-3000-LD/dp/B07YT7D9MW
I have really nice carbon fins, but I still will take my cressi's when I travel as they fit in my suitcase better. They do just fine and are indestructible.
Edit: also they are also super comfortable