34.78 feet = 10.600944 meters