106.37 meters = 348 feet and 11.8 inches