638 x 207 meters = 2093.18 x 679.13 feet