34.74 meters = 113 feet and 11.72 inches