Answer: 106 yards
Explanation:
Square root of 702.25 equals 26.5
26.5 times 4 equals 106
9.4m questions
12.2m answers