268 x 682 meters = 879.27 x 2237.53 feet