577 x 679 feet = 175.87 x 206.96 meters