38.38 meters = 125 feet and 11.02 inches