82 x 860 meters = 269.03 x 2821.52 feet