Here is a suggestion. I know for a fact that Carrhart and Duluth Trading company sell extra long tail shirts. Carrhart I think has a few shirts like that but Duluth Trading carries a large assortment of Tshirts, henly's, button down, and polo shirts. They all come in short and long sleeve styles.

Most of you know that Carrhart makes rugged clothing for us rough types but Duluth is pretty close to that quality