Teoricamente sì, perchè esiste la funzione ftp_size() che restituisce la dimensione del file sul server,
ma non posso dirti se funziona perchè non ho mai provato, anche se, grazie a te, mi è venuta una certa curiosità, e quindi prima o poi proverò.

So comunque che non tutti i server digeriscono bene le funzioni ftp_xxx del php...

ciao