74 x 669 feet = 22.56 x 203.91 meters