262 x 676 meters = 859.58 x 2217.85 feet