104.35 meters = 342 feet and 4.27 inches