119 x 838 meters = 390.42 x 2749.34 feet