34.8 meters = 114 feet and 2.08 inches