341.17 feet = 103.988616 meters