Is 2,589 a Twin Prime?

No

2589 is not prime

2589  = 31*8631