106.65 meters = 349 feet and 10.82 inches