149.8 yards = 136.97712 meters