1 meter = 1.0936 yards 150 meters = (150)(1.0936) = 164.04 yards.
150 yards = 450 ft = 137.15 m
150 yard = 450 feet
137.16 m
150 yd = 137.16 meters.
half a yard.