English: The two sites are 42 miles apart.
Telugu: ఈ రెండు ప్రదేశాలు ఒకదానికొకటి 42 కి. మీ. దూరంలో ఉన్నాయి.