6.306 meters = 20 feet and 8.27 inches