104.41 meters = 342 feet and 6.63 inches