82 x 639 meters = 269.03 x 2096.46 feet