73 x 677 feet = 22.25 x 206.35 meters