13.39 meters = 43 feet and 11.17 inches