Just to be clear on the math. The finished size of each unit is 3.5 and the finished length of the border is 42 (12 units at 3.5 each).
The unfinished unit ( with seam allowances) is 4. A half square triangle should be cut at least 4 3/8 (3.5 plus 7/8).