59 x 115.5 feet = 17.98 x 35.2 meters