104.46 meters = 342 feet and 8.6 inches