0.6944 yards
1 yard = 3 feet
1 feet = 12 inches
1 yard = 3 x 12 inches
1 yard = 36 inches
25 inches = 25/36 yards
25 inches = 0.6944 yards
4.4m questions
5.6m answers