104.97 meters = 344 feet and 4.68 inches