83 x 24 meters = 272.31 x 78.74 feet