86 x 341 x 518 feet = 26.21 x 103.94 x 157.89 meters