261 x 679 feet = 79.55 x 206.96 meters