86 x 1019 x 108 feet = 26.21 x 310.59 x 32.92 meters