74 x 26 meters = 242.78 x 85.3 feet