This is the message board for a number of 11:11 web sites created by The 11:11 Progress Group. Links to these various sites can be found at the bottom of this page.
Yeah I agree, it's pretty close to perfect. It signifies freedom, happiness, and a love of life.
It feels to me that he is saying "Life is to be lived, do it!"