81 x 224 x 168 feet = 24.69 x 68.28 x 51.21 meters