They are describing colonel pickering from pygmalion, a play by george bernard shaw.
yes you have the explanation and everything correct as to why C would be the correct answer.
If you are asking how many yards there are the answer is 9 yards because 1 yards = 3 feet and 3x9=27 :)