80 x 584 feet = 24.38 x 178 meters