56.5 x 85.3 feet = 17.22 x 26 meters