43.85 meters = 143.864829 feet