208.3 x 164.4 meters = 683.4 x 539.37 feet