208 x 137 meters = 682.41 x 449.48 feet