343.02 feet = 104.552496 meters