I say to both of you that don't see the fillers that will make episodes 298 or less,episodes with fillers are 400 so that makes 100 episodes less .There are also flashbacks i concluded if you don't even watch them that will make 270 and if you have seen it all shown on cartoon network that will make it 230.Same here....Watched a few episodes on Cartoon Network but after seeing the episode list on internet....Kinda lost interest....
Its still lengthy but if you love it like me you will surely watch it.I watched it all in my summer holidays.