521 x 188 meters = 1709.32 x 616.8 feet