106.86 meters = 350 feet and 7.09 inches