43.76 meters = 143 feet and 6.83 inches