86 x 212 feet = 26.21 x 64.62 meters