104.12 meters = 341 feet and 7.21 inches