661 x 432 feet = 201.47 x 131.67 meters