57.1 x 113.9 feet = 17.4 x 34.72 meters