You were lucky it was a dry day. For this hill you probably need lower than stock gearing. Looks like you had a decent knobby tire, which is critical for this stuff. This is one of those spots where momentum is your friend.
Brings back memories. Love the single track but can do without the really hard stuff. Fun video!