234 x 122 x 191 meters = 767.72 x 400.26 x 626.64 feet