104.39 meters = 342 feet and 5.84 inches