209 x 434 feet = 63.7 x 132.28 meters