84 x 339 x 516 feet = 25.6 x 103.33 x 157.28 meters