20 feet and 6.4 inches = 6.259 meters