75 x 68 meters = 246.06 x 223.1 feet