I would recommend retiring and enjoying your time with your family. The money can come and go, but the time you have is irreplaceable.
Please consider donating and investing it in causes you believe in. There are so many ways this money can have a real positive impact to people and the world. Don't feel you need to throw massive gobs around - talk to the people running these causes and see what would help them out.