342.6 feet = 104.42448 meters