620 x 251 meters = 2034.12 x 823.49 feet