66 x 648 x 396 feet = 20.12 x 197.51 x 120.7 meters