104.25 meters = 342 feet and 0.33 inches