39 x 102 meters = 127.95 x 334.65 feet