620 x 338 meters = 2034.12 x 1108.92 feet