351 x 679 feet = 106.98 x 206.96 meters