75 x 26 meters = 246.06 x 85.3 feet