75 x 106.8 meters = 246.06 x 350.39 feet