34 x 877 x 675 feet = 10.36 x 267.31 x 205.74 meters