432 x 632 feet = 131.67 x 192.63 meters