359 feet and 11 inches = 109.703 meters