74 x 653 feet = 22.56 x 199.03 meters