35.12 meters = 115 feet and 2.68 inches