24 x 108 meters = 78.74 x 354.33 feet