43.64 meters = 143 feet and 2.11 inches