75 x 23 meters = 246.06 x 75.46 feet