103.1 x 216 meters = 338.25 x 708.66 feet