  We present a method for computing upper bounds on the systolic length of
certain Riemann surfaces uniformized by congruence subgroups of triangle
groups, admitting congruence Hurwitz curves as a special case. The uniformizing
group is realized as a Fuchsian group and a convenient finite generating set is
computed. The upper bound is derived from the traces of the generators. This
framework generalizes work for previous authors.
