answersLogoWhite

0

1 meters = 3.280833 feet = 39.3707 inch = 1.094 yards

User Avatar

Wiki User

13y ago

What else can I help you with?