I have an ethereum ropsten testnet node, syncing status is false but i checked for the block number then I got the block number ahead of the actual current height. I then checked the transaction hash of a recent transaction on etherscan and when matched the same transaction hash on my ethereum testnet node, then it showing all the data same as actual except the block number. On my node, block number for a transaction is different while on etherscan it is different block number for the same transaction hash. I really don't have any idea for this issue so please guide me for the same.
same transaction hash status on etherscan : https://ropsten.etherscan.io/tx/0x1f4e4b28677048b6318c371e3b0e53677942616dc6f67caea2a810a536c0e753