86 x 47.5 feet = 26.21 x 14.48 meters