Towards , a happy athlete obtained C$6,689,308 on the Super Moolah updates