38.11 meters = 125 feet and 0.39 inches