What is the driving distance from mazatlan to los algodones Mexico?

Around 1040 miles