94 x 673 feet = 28.65 x 205.13 meters