84 x 584 feet = 25.6 x 178 meters