763 x 512 feet = 232.56 x 156.06 meters