139 feet and 9 inches = 42.596 meters