94 x 679 feet = 28.65 x 206.96 meters