A yard is a measure of distance. A kilogram is a measurement of mass. You cannot convert one to the other. Think of it like asking "how many feet in one pound" or "how many gallons in a mile".
There are 9.07 kilograms in 20 pounds.
20 kilograms = 3.14 stone
20 decigrams is 0.002 kilograms.
20 yards is about 18.3 meters.
There are 20,000 kilograms in 20 tons.
There are 0.0113636 miles in 20 yards.
60 feet are 20 yards.
20 yards in 60 feet
20 yards = 60 feet
20 feet is 6.67 yards.
20 pounds is equivalent to approximately 9.07 kilograms.
6.66 yards.