62 feet and 5.9 inches = 19.047 meters