Thor is 3 miles north and 4 miles west of the camp site. Willow is 2 miles south and 8 miles east of the campsite. How far apart are Willow and Thor?