How long is the border between Arizona and Mexico?

389 mi. (626 km), bordering the Mexican states of Sonora and Baja California.