624 x 538 meters = 2047.24 x 1765.09 feet