If you showed more than 350,000 CAD, I don't know how they can refuse you because they dont think you dont have sufficient financial resources. Maybe you didn't add a letter of financial support from your father?
Also, what your immigration status in the KSA? Are you on a visit visa or a...