39 x 39.7 meters = 127.95 x 130.25 feet