256 x 674 feet = 78.03 x 205.44 meters