20 x 108 meters = 65.62 x 354.33 feet