13.36 meters = 43.832021 feet