640 x 554 meters = 2099.74 x 1817.59 feet