113.31 feet = 34.536888 meters