Yes He did.
Should have been a bug splat. God was watching over him for sure.
Formula: 7.48 * 3500/(3 poles-mounting to wall)=ONE LUCKY BOY THAT WILL BE HURTING ALL WEEK LONG
Per Twitter he has a bruised tailbone and a bruised forearm.
Amazing.