349 feet and 1 inches = 106.401 meters