How long would UNfrozen meat last on a ship with more than 5000 people onboard, at sea for more than six months. Or between UREPS (Underway replenishments) where store ships, and tankers transfer new supplies of FROZEN FOOD (meats) to other ships.

Navy cooks, Army cooks, Coast Guard cooks, and Marine cooks have no reason to worry about the food they serve to the troops. EVEN COOKS HAVE TO EAT.