104.06 meters = 341 feet and 4.85 inches