80 x 789 x 852 feet = 24.38 x 240.49 x 259.69 meters