How far is it from Brownsville Texas to Mexico City?

What is the distance between Brownsville, Texas and Pachuca Mexico?