66 x 601 x 470 feet = 20.12 x 183.18 x 143.26 meters