Episode 643

"Heaven and Earth Shake! The True Power of Admiral Fujitora" is the 643rd episode of the One Piece anime.