209 x 520 feet = 63.7 x 158.5 meters