579 x 768 feet = 176.48 x 234.09 meters