Download size estimate now correctly handles NaN response