34.14 feet = 10.405872 meters