105.58 meters = 346 feet and 4.69 inches