I'm 5'11'' and every time I go to Mexico City I feel like a giant.......YourAvgGuy has very native looks. In fact I look very much like him. I am Cherokee, Muskogee, English, French and some rumoured Spanish. I have my BIA papers. I have done the Powwow circuit. I have seen many NA men naked and I don't recall ever seeing one that was cut. Sizes are just like everybody else.
Oh, don't forget, the majority of Mexicans are NA mixed with Spanish. BTW, Mayan men are usually very short and stocky. 5'4" would be tall.