The title alludes to the distance between Miami and Cuba.
O título alude á distancia entre Miami e Cuba: 90 millas.