104.48 meters = 342 feet and 9.39 inches