67 feet and 5.9 inches = 20.571 meters