13.51 meters = 44.324147 feet