104.29 meters = 342 feet and 1.91 inches