34.6 meters = 113 feet and 6.2 inches