85 x 670 feet = 25.91 x 204.22 meters