518 x 679 feet = 157.89 x 206.96 meters