At 900 hrs a year for 3 years +200hrs, that equals 2900hrs total, bearing in mind that F/O time counts 50% if im not mistaken, you would only just have an ATP
Yeah I was going to point out those maths too. I don't believe you are mistaken.
Also agree about SA contract pilots being well regarded. You South Africans certainly know how to undersell yourselves at times.