6.183 meters = 20 feet and 3.43 inches