85.3 x 56.6 feet = 26 x 17.25 meters