769 x 518 feet = 234.39 x 157.89 meters