121 x 670 x 326 feet = 36.88 x 204.22 x 99.36 meters