Can't login to FTP on Filezilla

Recently I am unable to log in to the ftp using Filezilla:

Status: Disconnected from server
Status: Resolving address of files.000webhost.com
Status: Connecting to 145.14.145.32:21…
Status: Connection established, waiting for welcome message…
Status: Initializing TLS…
Status: Verifying certificate…
Status: TLS connection established.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing…
Command: PWD
Response: 257 “/” is your current location
Command: TYPE I
Response: 200 TYPE is now 8-bit binary
Command: PASV
Response: 227 Entering Passive Mode (145,14,145,32,159,81).
Command: MLSD
Response: 150 Connecting to port 51486
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing

Any ideas?

@yungcet:
Check this link. Should be able to sovle your problem.