No, the caller does not live on Block Island. The caller either controls or spoofs an entire block of numbers in the same exchange, in the pattern of 466-60xx. Related threads and the one call I managed to answer live from a number in this range indicate illegal sales calls for solar panel installation.