Life thrown out of gear due to heavy rains; Navy saves stranded islanders