Large Thow-Over Self-Righting Inflatable Life Raft