39 x 68.5 meters = 127.95 x 224.74 feet