76 x 63 x 317 feet = 23.16 x 19.2 x 96.62 meters