13.19 meters = 43.274278 feet