13.46 meters = 44 feet and 1.92 inches