19 x 611 meters = 62.34 x 2004.59 feet