You can store food for 20 years. Actually having a 3+ year supply of food would cost less and provide more security than current subsidies.
Also, 51.5 days of excess stocks is not 51.5 days of food on hand.
Storage is already at a premium since the US-China trade war. Not enough storage facilities. Maybe the US should cut from the productiob subsidies and subsidize short term storage?