Sylvester Stallone: I'm in awe he pulled this off