122 x 718 x 720 meters = 400.26 x 2355.64 x 2362.2 feet