68 x 86 x 786 feet = 20.73 x 26.21 x 239.57 meters