106.24 meters = 348 feet and 6.68 inches