763 x 429 feet = 232.56 x 130.76 meters