33 x 876 x 674 feet = 10.06 x 267 x 205.44 meters