224 x 194 x 81 feet = 68.28 x 59.13 x 24.69 meters