33597 meters = 110226 feet and 4.54 inches