14.065 meters = 46 feet and 1.74 inches