32 x 875 x 673 feet = 9.75 x 266.7 x 205.13 meters