24 x 23 meters = 78.74 x 75.46 feet