38.6 x 84.8 feet = 11.77 x 25.85 meters