43.36 meters = 142 feet and 3.09 inches