66 x 384 x 476 feet = 20.12 x 117.04 x 145.08 meters