358.56 feet = 109.289088 meters