66 x 316 x 176 feet = 20.12 x 96.32 x 53.64 meters