6.394 meters = 20 feet and 11.73 inches