You have included 250 sat/byte fee so it should get confirmation after certain time because it is not a transaction with 0 fee.
According to
https://bitcoinfees.21.co/Your transaction will be confirmed in next 4-81 blocks or within 50-1320 minutes. Always use high fee when mempool is full like right now. Also the above site can give overall idea of current recommended fee.