58 feet and 3.4 inches = 17.765 meters