34.03 meters = 111 feet and 7.76 inches