512 x 432 feet = 156.06 x 131.67 meters