86 x 317 x 836 feet = 26.21 x 96.62 x 254.81 meters