1.906 meters = 6 feet and 3.04 inches