349.31 feet = 106.469688 meters