291 x 264 x 879 feet = 88.7 x 80.47 x 267.92 meters