119 x 200 meters = 390.42 x 656.17 feet