490358 Ball hemming foot