32 x 79.4 meters = 104.99 x 260.5 feet