73 x 26 meters = 239.5 x 85.3 feet