It's really hard to ascertain what another person's calorie intake should be; there are just so many variables that there's a wide range. Even whether you're fidgety or not affects your calorie burn, so there's a lot of leeway there!
With that said, it sounds like what you're doing--assuming you're adding vegetables that you haven't listed there, which you could definitely stand to do--looks good. I see a lot of protein, reasonably healthy carbs, and not a lot of pre-fab food.
The only change I'd make is adding more variety if you don't already; I find it really helps to stay on track to keep myself from being bored. Swap out the watermelon for cantaloupe or berries occasionally. Try smoked turkey instead of ham some days. Prepare your egg/egg whites as an omelet and vary the fillings (spinach and feta, ham and cheddar, peppers and onions--lots of possibilities there).
Overall, given your activity level and height, I doubt the calorie level is too high.