106.49 meters = 349.37664 feet