521 x 262 meters = 1709.32 x 859.58 feet