186 x 639 meters = 610.24 x 2096.46 feet