77 x 656 feet = 23.47 x 199.95 meters