24 x 105 meters = 78.74 x 344.49 feet