106.27 meters = 348 feet and 7.86 inches