English: They are located 740 km from Cuba.
Telugu: అవి క్యూబా నుండి 740 కిలోమీటర్ల దూరంలో ఉన్నాయి.