34.53 meters = 113 feet and 3.45 inches