Everything is explained here http://ecoinocity.com/make-or-buy-metal-offline-cold-storage-hardware-bitcoin-wallet/ on how to make or buy a metal cold storage bitcoin wallet. It will withstand a fire but will be even safer when stored in a safe deposit box in your local bank. Also make a copy and keep it in a fire proof safe in your home. This is hacker proof.
Also once the wallet is created there are particular procedures you need to follow (see the post url listed above). For example you must empty the whole balance and do not reuse the wallet.