221 x 584 feet = 67.36 x 178 meters