How far is it from Laredo Texas to Houston Texas?

It is 350.85 miles according to MapQuest.