6.259 meters = 20 feet and 6.42 inches