106.97 meters = 350 feet and 11.42 inches