Jesus Christ, that's one scary beast!

Sure, she could feed a small starving village for 7 to 10 days, but you'd never get the carcass out there as they don't have cranes and if they had enough cattle to work the winch system you'd require they wouldn't be starving.