651 x 851 x 74 feet = 198.42 x 259.38 x 22.56 meters