answersLogoWhite

0

143 yards is 130.759 meters. (yards x 0.9144 = meters)

User Avatar

Wiki User

12y ago

What else can I help you with?