The easiest way to do thid is put both into the same measurement. So let's put them both into inches.
25 feet = 300 inches
1 Foot = 12 Inches
25 x 12 = 300
8 yards and 11 inches = 299 inches
1 yard = 3 feet = 36 inches
8 x 36 = 288
288 + 11 = 299
300 > 299
Answer: 25 feet is greater