5863 meters = 19235 feet and 6.77 inches