79.3 x 35.4 meters = 260.17 x 116.14 feet