6.539 meters = 21 feet and 5.44 inches