68 feet and 0.8 inches = 20.747 meters