86 x 214 feet = 26.21 x 65.23 meters