207 x 262 meters = 679.13 x 859.58 feet