63 x 381 x 473 feet = 19.2 x 116.13 x 144.17 meters