349.56 feet = 106.545888 meters