63 x 516 x 255 feet = 19.2 x 157.28 x 77.72 meters