86 x 207 x 202 feet = 26.21 x 63.09 x 61.57 meters