Distance between Castro Valley, CA and cities in South Carolina state