119 x 208.5 meters = 390.42 x 684.06 feet