13.43 meters = 44.06168 feet