66 x 292 x 348 feet = 20.12 x 89 x 106.07 meters