77 x 672 feet = 23.47 x 204.83 meters