611 x 119 meters = 2004.59 x 390.42 feet