Go with 4 yards. That will give you 2" hem margins at both ends for your rope to go through and enough fabric to allow you to lay diagonally.
_________________________
paul, texas KD5IVP