266 x 114 x 821 feet = 81.08 x 34.75 x 250.24 meters