222.82 feet = 67.915536 meters