586 x 679 feet = 178.61 x 206.96 meters