516 x 32 x 416 feet = 157.28 x 9.75 x 126.8 meters