221 feet and 5 inches = 67.488 meters