53 x 639 meters = 173.88 x 2096.46 feet