79.3 x 158.1 meters = 260.17 x 518.7 feet