418 x 526 meters = 1371.39 x 1725.72 feet