6.382 meters = 20 feet and 11.26 inches