A wire 29 feet long is stretched from the top of a flagpole to the ground at a point 20 feet from the base of the pole. How high is the flagpole?