24 x 41 meters = 78.74 x 134.51 feet