Making File Size visible to anonymous users
Permission should be given for that file type in case of anonymous user. 

Because if size is visible to authenticated user and not to anonymous user, then it must be a permission issue.