Fire tower A sites a fire in the direction North 20 degrees East. Tower B sites the same fire at North 35 degrees West. The towers are 4.2 km apart. The direction from tower B to tower A is North 72 degrees West. Find how far the fire is from each tower.