62 feet and 8 inches = 19.101 meters