Identify a six-digit number that, when multiplied by itself, equals 12345654321. That six-digit number also reads the same backward as forward.