659 x 430 feet = 200.86 x 131.06 meters