83.5 x 86.1 feet = 25.45 x 26.24 meters