625 x 532 meters = 2050.52 x 1745.41 feet