67 x 115 x 651 feet = 20.42 x 35.05 x 198.42 meters