5812.7 meters = 19070 feet and 6.46 inches