I believe this bird is actually a Lesser Yellowlegs. The call between Greater and Lesser is a very difficult one unless noted in person by size and behavior, but judging by the smaller bill size, I would be inclined to call this bird a Lesser Yellowlegs.