344.31 feet = 104.945688 meters