580 x 769 feet = 176.78 x 234.39 meters