56.1 x 112.9 feet = 17.1 x 34.41 meters