84.9 x 40.2 feet = 25.88 x 12.25 meters