766 x 432 feet = 233.48 x 131.67 meters