7.139 meters = 23 feet and 5.06 inches