208 x 129 x 24 feet = 63.4 x 39.32 x 7.32 meters