The Navy Seal dude is like 1.5 meters though, it's a hell of a lot easier to deadlift when you are barely tall enough to reach the ground. Not saying he isn't strong, but his frame is better for it.
This band's profile is 'invisible', meaning that it's much less prominent on the site - either because it's incomplete, or maybe doesn't entirely fit MS format.