343.8 feet = 104.79024 meters