58 feet and 6.3 inches = 17.838 meters