222.19 feet = 67.723512 meters