516 x 677 feet = 157.28 x 206.35 meters