Preheat oven to 350° F.
Mix flour, baking powder, baking soda, cinnamon, and salt in a bowl.
In an 8-quart bowl, beat butter with an electric mixer at medium speed until smooth and creamy, about 1 minute. Gradually beat in sugars to combine, about 2 minutes.
Add eggs one at a time, beating after each. Beat in vanilla.
Stir in flour mixture until just combined. add chocolate chips, oats, coconut, and pecans.
For each cookie, drop 1/4 cup dough onto ungreased baking sheets, spacing 3 inches apart.
Bake for 17 to 20 minutes, until edges are lightly browned; rotate sheets halfway through. Remove cookies from rack to cool.