Just to correct an important point...
I was in Canberra 2 days ago and go there pretty regularly.
That takeoff is on runway 17 which has 2683m plus another odd 600m overun/stopway. If you look at the video the terminal is to the right of the intersection and south of the short crossing runway 12/30. I have never seen anything bigger than a DHC8-400 use 12/30.