34.63 feet = 10.555224 meters