Answer:
20 meters = 21.8723 yards (rounded)
First answer by Alcohen2006. Last edit by Alcohen2006. Contributor trust: 1132 [recommend contributor recommended]. Question popularity: 140 [recommend question].