66 x 775 x 838 feet = 20.12 x 236.22 x 255.42 meters