6.186 meters = 20 feet and 3.54 inches