6.19 meters = 20 feet and 3.7 inches