526 x 679 meters = 1725.72 x 2227.69 feet