12.5 x 24 meters = 41.01 x 78.74 feet