68 feet = 20.7264 meters