59 x 108 meters = 193.57 x 354.33 feet