65 x 516 x 312 feet = 19.81 x 157.28 x 95.1 meters