91 x 677 feet = 27.74 x 206.35 meters