26 x 581 feet = 7.92 x 177.09 meters