A full-length waterproof coat