46.2 yards to meters

1 answer

1 meter = 1.09361 yards

Multiply 1.09361 by 46.2